twin headlights - Francés Inglés Diccionario